// 输入一个整数，输出该数32位二进制表示中1的个数。其中负数用补码表示。
function NumberOf1(n) {
  // write code here
  let res = 0;
  // write code here
  if (n < 0) {
    n = n & 0x7fffffff;
    ++res;
  }
  while (n) {
    if (n % 2 == 1) res++;
    n = n >> 1;
  }
} //timeout
